Radio link performance prediction in wireless communication terminal

ABSTRACT

A method for predicting performance of a radio link in a wireless communication terminal including hypothesizing a second codeword including information associated with a hypothesized first codeword, obtaining channel state information from a received signal, and estimating a decoder error rate of the first codeword under a condition that the second codeword may not be decoded correctly, wherein the decoder error rate is estimated using the channel state information.

CROSS REFERENCE TO RELATED APPLICATIONS

The present application is related to U.S. Application No. 61/112,515filed on 7 Nov. 2008, the contents of which are hereby incorporated byreference and from which benefits are claimed under 35 U.S.C. 119.

FIELD OF THE DISCLOSURE

The present invention relates to a wireless communications and moreparticularly to predicting radio link performance based on a predicteddecoder error rate in a wireless communication terminal.

BACKGROUND

In some wireless communication systems, the decoding of aninformation-bearing codeword (CW2) requires that anotherinformation-bearing codeword (CW1) be decoded correctly. CW2 may thus bedenoted by the term “compound codeword” as decoding of CW1 is essentialfor the correct decoding of CW2. For example, CW1 could containinformation regarding transmission parameters used in transmitting CW2which are essential for the decoding of CW2. The transmission parametersmay include the number of OFDM symbols on which CW2 is transmitted, orthe time-frequency sub-carrier mapping used for carrying CW2, (e.g.,start and range of resource elements in the time-frequency grid on towhich the codeword is mapped), or coding scheme (e.g., block code,convolutional code, turbo-code, etc.), or a code-rate, or block size, orencoded information bit length, or modulation type, or a redundancyversion number of the codeword in a hybrid ARQ transmission usingincremental redundancy, or transmit antenna type (e.g., SIMO, Txdiversity, spatial multiplexing, etc.), or the precoding used, or thetransmission rank, etc.

CW1 and CW2 may correspond to a block code (linear or otherwise) or aconvolution code or a turbo-code or an uncoded transmission. Generally,a receiver decodes CW1 first and then tries to decode to CW2. Suppose areceiver wants to predict the practical decoder performance of CW2, thenit has to jointly consider this with the fact that decoding of CW1 canbe erroneous. In E-UTRA standard, one application of the above method isfor obtaining an estimate of overall error probability of PDCCH. In thisexample, CW1 corresponds to a physical control formatting indicatorchannel (PCFICH) which contains information about the PDCCH codewordtransmission parameters like the number of OFDM symbol containingcontrol information in the subframe under different deploymentconfigurations as specified in Table 6.7-1 of 36.211 and Table 5.3.4-1of 36.212 reproduced below:

TABLE 6.7-1 Number of OFDM symbols used for PDCCH Number of OFDM Numberof OFDM symbols for PDCCH symbols for PDCCH Subframe when N_(RB) ^(DL) >10 when N_(RB) ^(DL) ≦ 10 Subframe 1 and 6 for frame 1, 2 2 structuretype 2 MBSFN subframes on a 1, 2 2 carrier supporting both PMCH andPDSCH for 1 or 2 cell specificc antenna ports MBSFN subframes on a 2 2carrier supporting both PMCH and PDSCH for 4 cell specific antenna portsMBSFN subframes on a 0 0 carrier not supporting PDSCH All other cases 1,2, 3 2, 3, 4

TABLE 5.3.4-1 CFI Codewords CFI codeword CFI <b₀, b₁, . . . , b₃₁> 1 <0,1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0,1, 1, 0, 1, 1, 0, 1> 2 <1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1,0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0> 3 <1, 1, 0, 1, 1, 0, 1,1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1,1> 4 <0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (Reserved) 0,0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0>

CW2 corresponds to a physical downlink control CH (PDCCH) codeword. Thecorrect decoding of PCFICH is necessary for correctly decoding the PDCCHcodeword. The channel state information corresponding to the PCFICHtransmission can be used to estimate the block error rate using amapping function that uses the subcarrier level SINR information.Another mapping function that uses the subcarrier level SINR informationcan be used to obtain the conditional probability of error in decodingthe PDCCH under the assumption that PCFICH has been decoded correctly.

In another example, in an E-UTRA link, suppose that a physical downlinkshared channel (PDSCH) codeword is scheduled by DCI information embeddedin a PDCCH codeword. Then correct decoding of the PDSCH codeword isdependent on correct decoding of both PDCCH that contains schedulinginformation and the PCFICH codeword.

Methods for estimating BLER corresponding to a coded packet transmissionfrom the subcarrier SINR information in an OFDM system are knowngenerally. Two of the well-known methods, effectiveexponential-sum-of-SINR mapping (EESM) and mean mutual information perbit (MMIB) mapping, use the principle that the average BLER functioncorresponding to a packet transmission with a fixed set of parameterssuch as encoding type, codeword length, information size (or alternatelycode rate), modulation type, etc. can expressed in terms of basisfunctions of the appropriate type. A third method is to map instead thefirst few moments of the sample sub-carrier SINR distribution to BLER.The EESM, MMIB and the third approach are listed below as applied toOFDM systems.

Suppose that two codewords CW1 and CW2 are transmitted. Correct decodingof CW1 is necessary for the correct decoding of CW2 as transmissionparameters associated with CW2 are embedded in CW1. Now, suppose that areceiver wants to estimate the block error rate of decoding CW2. Theprobability of correct decoding CW2 conditioned on the correct decodingof CW1 might be different from the probability of correct decoding ofCW2. This can happen due to one of more of the following sideconditions: 1. Difference in code-rates, block-sizes of the differentcodewords; 2. Coding schemes used for the encoding of the informationembedded in the two codewords; and 3. Operating SINR-point, interferencestatistics, etc. In the prior art, the problem of predicting the blockerror rate of a codeword when such dependencies exist has not beenaddressed.

The various aspects, features and advantages of the disclosure willbecome more fully apparent to those having ordinary skill in the artupon careful consideration of the following Detailed Description thereofwith the accompanying drawings described below. The drawings may havebeen simplified for clarity and are not necessarily drawn to scale.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 illustrates a communication system.

FIG. 2 illustrates a possible configuration of a computing system to actas a base station.

FIG. 3 illustrates in a UE block diagram.

FIG. 4 is a process flowchart.

DETAILED DESCRIPTION

In the present disclosure, the block error rate (BLER) of codeword 2(CW2) can be estimated from BLER of codeword 1 (CW1) and the conditionalerror probability of decoding CW2 upon correct decoding of CW1. Thiswould provide for better estimates of the error rate of CW2 than thatachievable using an estimator that uses the conditional errorprobability of decoding CW2 upon correct decoding of CW1.

FIG. 1 illustrates a communication system 100 including a communicationsnetwork 102 comprising a base station 104 and user equipment (UE) 106.Various communication devices may exchange data or information throughthe network. The network may be an evolved universal terrestrial radioaccess (E-UTRA) or other type of telecommunication network. In oneembodiment, the base station may be a distributed set of servers in thenetwork. The UE 106 may be one of several types of handheld or mobiledevices, such as, a mobile phone, a laptop, or a personal digitalassistant (PDA). In one embodiment, the UE 106 may also be a WIFIcapable device, a WIMAX capable device, or other wireless devices.

FIG. 2 illustrates a possible configuration of a computing system to actas a base station comprising a controller/processor 210, a memory 220, adatabase interface 230, a transceiver 240, input/output (I/O) deviceinterface 250, and a network interface 260, connected through bus 270.The base station may implement any operating system, such as MicrosoftWindows®, UNIX, or LINUX, for example. Client and server software may bewritten in any programming language, such as C, C++, Java or VisualBasic, for example. The server software may run on an applicationframework, such as, for example, a Java® server or .NET® framework.

In FIG. 2, the controller/processor 210 may be any programmableprocessor. The subject of the disclosure may also be implemented on ageneral-purpose or a special purpose computer, a programmedmicroprocessor or microcontroller, peripheral integrated circuitelements, an application-specific integrated circuit or other integratedcircuits, hardware/electronic logic circuits, such as a discrete elementcircuit, a programmable logic device, such as a programmable logicarray, field programmable gate-array, or the like. In general, anydevice or devices capable of implementing the decision support method asdescribed herein may be used to implement the decision support systemfunctions of this invention.

In FIG. 2, the memory 220 may include volatile and nonvolatile datastorage, including one or more electrical, magnetic or optical memoriessuch as a random access memory (RAM), cache, hard drive, or other memorydevice. The memory may have a cache to speed access to specific data.The memory 220 may also be connected to a compact disc-read only memory(CD-ROM), digital video disc-read only memory (DVD-ROM), DVD read writeinput, tape drive, or other removable memory device that allows mediacontent to be directly uploaded into the system.

Data may be stored in the memory or in a separate database. In FIG. 2,the database interface 230 may be used by the controller/processor 210to access the database. The database may contain any formatting data toconnect the UE to the network. The transceiver 240 may create a dataconnection with the UE. The I/O device interface 250 may be connected toone or more input devices that may include a keyboard, mouse,pen-operated touch screen or monitor, voice-recognition device, or anyother device that accepts input. The I/O device interface 250 may alsobe connected to one or more output devices, such as a monitor, printer,disk drive, speakers, or any other device provided to output data. TheI/O device interface 250 may receive a data task or connection criteriafrom a network administrator.

The network connection interface 260 may be connected to a communicationdevice, modem, network interface card, a transceiver, or any otherdevice capable of transmitting and receiving signals from the network.The network connection interface 260 may be used to connect a clientdevice to a network. The network connection interface 260 may be used toconnect the teleconference device to the network connecting the user toother users in the teleconference. The components of the base stationmay be connected via an electrical bus 270, for example, or linkedwirelessly.

Client software and databases may be accessed by thecontroller/processor 210 from memory 220, and may include, for example,database applications, word processing applications, as well ascomponents that embody the decision support functionality of the presentinvention. The base station may implement any operating system, such asMicrosoft Windows®, LINUX, or UNIX, for example. Client and serversoftware may be written in any programming language, such as C, C++,Java or Visual Basic, for example. Although not required, the inventionis described, at least in part, in the general context ofcomputer-executable instructions, such as program modules, beingexecuted by the electronic device, such as a general purpose computer.Generally, program modules include routine programs, objects,components, data structures, etc. that perform particular tasks orimplement particular abstract data types. Moreover, those skilled in theart will appreciate that other embodiments of the invention may bepracticed in network computing environments with many types of computersystem configurations, including personal computers, hand-held devices,multi-processor systems, microprocessor-based or programmable consumerelectronics, network PCs, minicomputers, mainframe computers, and thelike.

FIG. 3 illustrates in a block diagram one embodiment of atelecommunication apparatus or electronic device configured as the UE.The UE comprises a transceiver 302, which is capable of sending andreceiving data over the network 102. The UE includes a processor 304that executes stored programs. The UE may also include a volatile memory306 and a non-volatile memory 308 which are used by the processor 304.The UE may include a user input interface 310 that may comprise elementssuch as a keypad, display, touch screen, and the like. The UE alsotypically includes a user output device that may comprise a displayscreen and an audio interface 312 that may comprise elements such as amicrophone, earphone, and speaker. The UE also may include a componentinterface 314 to which additional elements may be attached, for example,a universal serial bus (USB) interface, and a power supply 316.

Consider a transmission in a wireless system such that at least twocodewords are part of the transmission, wherein one of the codewords(denoted as “primary codeword”) is decodable correctly only if one ormore of the remaining codewords transmitted are decoded correctly. Theseother codewords contain some essential information on the transmissionparameters used for the primary codeword.

The receiver needs to estimate the block error rate (BLER) associatedwith the decoding of the primary codeword. This can be accomplished byusing the equations listed below. The receiver would use the channelstate information to estimate the BLER of the primary codeword based onsome error probabilities associated with the decoding of the codewordswhose correct decoding is necessary for the correct decoding of theprimary codeword. Alternatively, the receiver could use an estimate ofthe channel state information obtained from the reference signal orpilot transmission in addition to the estimate of the interference/noisestatistics to estimate the BLER of the primary codeword based on someerror probabilities associated with the decoding of the codewords whosecorrect decoding is necessary for the correct decoding of the primarycodeword. The channel state information includes for example, an SINRprofile, or interference statistics (variance), estimates of channelcoefficients among other channel information.

FIG. 4 illustrates a flow diagram for a process in a wirelesscommunication terminal for predicting the performance of a radio link.At 410, the terminal hypothesizes a first codeword. At 430, the terminalhypothesizes a second codeword including information associated with thefirst codeword. In one embodiment, the first codeword corresponds to acontrol channel and the second codeword corresponds to a control formatindicator channel carrying information related to the transmissionparameters of the control channel. In another embodiment, the firstcodeword corresponds to a data payload and the second codewordcorresponds to a control channel necessary for determining transmissionparameters and scheduling information of a data payload.

In one implementation, the information, in the second code word,associated with the first codeword is a transmission parametercorresponding to any one of: a number of symbols on which the firstcodeword is mapped, or time-frequency resources on which the firstcodeword is mapped, or an encoding method used for generating the firstcodeword, or an information size of a payload of the first codeword, ora block length of the first codeword, or a rate of the first codeword,or a redundancy version number of the first codeword, or a transmitantenna configuration used for the first codeword, or pre-coding usedfor the first codeword.

In FIG. 4, at 430, the terminal obtains channel state information from areceived signal. At 440, the terminal estimates a decoder error rate ofthe first codeword under a condition that the second codeword may not bedecoded correctly, wherein the decoder error rate is estimated using thechannel state information. In some embodiments, the terminal determinesa synchronization status of the radio link based upon the estimateddecoder error rate of the first codeword.

In another embodiment, the terminal hypothesizes a third codewordincluding information associated with the second codeword. The decodererror rate of the first codeword is estimated under a condition that thesecond and third codewords may not be decoded correctly, wherein thedecoder error rate is estimated using a mapping function that includeschannel state information. In a particular implementation, the firstcodeword corresponds to a data payload and the second codewordcorresponds to a control channel, wherein the information of the secondcodeword includes transmission parameters and scheduling information ofthe data payload, and the third codeword corresponds to a control formatindicator channel wherein the information of the third codeword includesinformation related to a transmission parameters of the control channel.Here too, channel quality indication reports may be generated based onthe estimated decoder error rate for the first codeword. The informationin the third code word is a transmission parameter corresponding to anyone of: a number of symbols on which the second codeword is mapped, ortime-frequency resources on which the second codeword is mapped, or anencoding method used for generating the second codeword, or aninformation size of a payload of the second codeword, or a block lengthof the second codeword, or a rate of the second codeword, or aredundancy version number of the first codeword, or a transmit antennaconfiguration used for the second codeword or pre-coding used for thesecond codeword.

In one embodiment, suppose a receiver attempts decoding of CW1 (and usesthe embedded information) and then attempts to decode CW2. Theprobability of error in decoding of CW2 can be written as,p _(e)(CW₂)=1−(1−p _(e)(CW₁))(1−p _(e)(CW₂|CW₁ correctly decoded)),

where, p_(e) (CW₁) is the probability of decoding error associated withCW1, and p_(e)(CW₂|CW₁ correctly decoded) is the conditional probabilityof decoding of CW2 is in error when CW1 has been correctly decoded.

Suppose that the receiver estimates p_(e) (CW₂) based on channel stateinformation. Then, using the channel state information, it can estimatep_(e) (CW₁) and p_(e)(CW₂|CW₁ correctly decoded) and then use the aboveequation to estimate p_(e) (CW₂).

This concept can be generalized to estimating the BLER of a codewordCWn, whose decoding is conditional on the correct decoding of severalother codewords CW1, CW2, . . . , CW(n−1). The probability of decodingerror of CWn can be expressed as,p _(e)(CW_(n))=1−(1−p _(e)(CW₁| . . . |CW_(n-1)))(1−p _(e)(CW_(n)|CW₁, .. . , CW_(n-1) correctly decoded)),

where p_(e)(CW₁| . . . |CW_(n-1)) is the probability that any of thecodewords CW1, CW2, . . . , CW(n−1) has been decoded incorrectly, andp_(e)(CW_(n)|CW₁, . . . , CW_(n-1) correctly decoded) is the probabilityof correct decoding of CWn given that CW1, . . . , CW(n−1) have beendecoded correctly. The interdependencies between the codewords CW1, . .. , CWn can be used to further simplify the above equation.

In a second embodiment, a method is presented for estimating the BLER ofthe compound codeword directly from the channel state informationcorresponding to the time-frequency resources onto which the twocodewords are mapped. First, we list some methods for the two codewordcase (i.e., decoding of one codeword is conditioned on the correctdecoding of one other codeword) and then list methods for the multiplecodeword case (i.e., decoding of one codeword is conditioned on thecorrect decoding of two or more other codewords).

Two codeword case: Suppose a receiver attempts to decode CW1 (and usesthe embedded information) and then attempts to decode CW2. Alternately,the two sets of subcarrier information {γ_(k)}_(k−1) ^(N) ¹ and{η_(k)}_(k=1) ^(N) ² can be used to obtain the relevant metrics. Bymodifying either of the three methods, Effective Exponential Sum of SINRMapping (EESM) approach, Mean Mutual Information per Bit (MMIB) approachor SINR moments approach, we can jointly obtain the overall PDCCH BLERas follows.

EESM approach. Suppose that CW is the transmitted codeword and p_(e)(CW) represents the probability that CW is decoded in error. Then, inthe EESM method, a function ƒ_(eesm)(●) maps the effective SNR definedas

${\gamma_{eff} = {{- \beta}\;{\ln\left( {\frac{1}{N}{\sum\limits_{k = 1}^{N}{\mathbb{e}}^{{- \gamma_{k}}/\beta}}} \right)}}},$where N is the codeword length, β is a parameter that is derived using asuitable curve-fitting criterion (eg. min-max, least-squares, etc.), and{γ_(k)}_(k−1) ^(N) is the bitwise SINR obtained from the subcarrier SINRinformation for the encoded bits. The map ƒ_(eesm)(●) is calibratedusing simulations and subsequently, the approximationp_(e)(CW)≈ƒ_(eesm)(γ_(eff)) can be used for estimating the BLER usingthe subcarrier SINR information. A modified EESM approach is as follows:

$\gamma_{eff} = {{- \beta_{1}}\;{\ln\left( {\frac{1}{N_{1}}{\sum\limits_{k = 1}^{N_{1}}{\mathbb{e}}^{{- \gamma_{k}}/\beta_{1}}}} \right)}}$and

$\eta_{eff} = {{- \beta_{2}}\;{\ln\left( {\frac{1}{N_{2}}{\sum\limits_{k = 1}^{N_{2}}{\mathbb{e}}^{{- \eta_{k}}/\beta_{2}}}} \right)}}$can be used jointly in the map p_(e) (CW₂)≈g_(eesm)(γ_(eff), η_(eff)),where g_(eesm)(●) is a joint map that is calibrated in simulations.

MMIB approach. In the MMIB approach, generally, the mutual informationper bit function is expressed in terms of J-functions as the basisfunction set. The J-functions are modulation-dependent (e.g., QPSK,16QAM, etc.) and map the bitwise SINR to a mutual information per bitmetric. The average mutual information metric is then mapped to BLER,and mapping function ƒ_(mmib)(●) is calibrated using simulations.Subsequently, the approximation p_(e)(CW)≈ƒ_(mmib)(I_(mean)), whereI_(mean) is the mean of bitwise mutual information metric, can be usedfor estimating the BLER. A modified MMIB approach is as follows:I_(mean) ⁽¹⁾ and I_(mean) ⁽²⁾ correspond to the MMIB metrics for CW1 andCW2 respectively, say, derived from {γ_(k)}_(k=1) ^(N) ¹ and{η_(k)}_(k−1) ^(N) ² . A joint map g_(mmib)(●) can be calibrated toestimate the overall CW2 BLER, using the approximationp_(e)(CW₂)≈g_(mmib)(I_(mmib) ⁽¹⁾, I_(mmib) ⁽²⁾).

SINR moment approach: Alternately, the BLER can be estimated using thefirst few moments of the subcarrier SINR profile {γ_(k)}_(k=1) ^(N) asthe input. Suppose γ, γ² , γ³ , . . . , etc. denote the first, second,third and higher central moments of SINR sequence {γ_(k)}_(k=1) ^(N),defined as

$\overset{\_}{\gamma^{n}} = {\frac{1}{N}{\sum\limits_{k = 1}^{N}{{\gamma_{k}}^{n}.}}}$Then, a mapping function ƒ_(sinr)(●) can be calibrated such that BLER isestimated using the expression p_(e)(CW)≈ƒ_(sinr)( γ, γ² , γ³ , . . . ).The modified SINR moments approach is as follows: The first few SINRmoments corresponding to CW1 and CW2, γ, γ² , γ³ , . . . and η, η² , η³, . . . derived from {γ_(k)}_(k=1) ^(N) ¹ and {η_(k)}_(k=1) ^(N) ² canbe used to calibrate a joint map g_(sinr)(●) to estimate the overall CW2BLER using the approximation p_(e)(CW₂)≈ƒ_(sinr)( γ, γ² , γ^(e) , . . .; η, η² , η³, . . . ).

Multiple codeword case: The mapping approaches above can be generalizedto the case when BLER needs to be estimated for a codeword CWn, whosedecoding is conditional on correctly decoding of several other codewordsCW1, CW2, . . . , CW(n−1). The joint mapping function can be constructedfor the three methods as below.

EESM approach:

p_(e)(CW_(n))≈g_(eesm)(γ_(eff) ⁽¹⁾, γ_(eff) ⁽²⁾, . . . , γ_(eff)^((n-1))), where γ_(eff) ^((k)) corresponds to the effective SNR forcodeword CWk.

MMIB approach:

p_(e)(CW_(n))≈g_(mmib)(I_(mmib) ⁽¹⁾, I_(mmib) ⁽²⁾, . . . , I_(mmib)^((n-1))), where I_(mmib) ^((k)) corresponds to the mean mutualinformation per bit for codeword CWk.

SINR moments approach:

p_(e)(CW₂)≈ƒ_(sinr)( γ₁ , γ₁ ² , γ₁ ³ , . . . ; γ₂ , γ₂ ² , γ₂ ³ , . . .; . . . ; γ _(n-1), γ_(n-1) ² , γ_(n-1) ³ ), where γ _(k), γ_(k) ² ,γ_(k) ³ , . . . correspond to the SINR moments for subcarriers carryingcodeword CWk.

While the present disclosure and the best modes thereof have beendescribed in a manner establishing possession by the inventors andenabling those of ordinary skill to make and use the same, it will beunderstood that there are equivalents to the exemplary embodimentsdisclosed herein and that modifications and variations may be madethereto without departing from the scope and spirit of the inventions,which are to be limited not by the exemplary embodiments but by theappended claims.

What is claimed is:
 1. A method for predicting the performance of radiolink in a wireless communication terminal, the method comprising:hypothesizing a first codeword; hypothesizing a second codewordincluding information associated with the first codeword; obtainingchannel state information from a received signal; and estimating adecoder error rate of the first codeword under a condition that thesecond codeword may not be decoded correctly, the decoder error rate isestimated using the channel state information; wherein the firstcodeword corresponds to a data payload and the second codewordcorresponds to a control channel necessary for determining transmissionparameters and scheduling information of the data payload.
 2. The methodof claim 1, wherein the received signal corresponds to a cell-specificreference signal.
 3. The method of claim 1 further comprisingdetermining a synchronization status of the radio link based upon theestimated decoder error rate of the first codeword.
 4. The method ofclaim 1 further comprising generating channel quality indication reportsbased on the estimated decoder error rate for the first codeword.
 5. Themethod of claim 1 further comprising hypothesizing a third codewordincluding information associated with the second codeword; estimatingthe decoder error rate of the first codeword under a condition that thesecond and third codewords may not be decoded correctly, the decodererror rate is estimated using a mapping function that includes channelstate information.
 6. The method of claim 5, wherein the first codewordcorresponds to a data payload and the second codeword corresponds to acontrol channel, wherein the information of the second codeword includestransmission parameters and scheduling information of the data payload;and the third codeword corresponds to a control format indicator channelwherein the information of the third codeword includes informationrelated to a transmission parameters of the control channel.
 7. Themethod of claim 5 further comprising generating channel qualityindication reports based on the estimated decoder error rate for thefirst codeword.
 8. The method of claim 5, wherein the information in thethird code word is a transmission parameter corresponding to any one of:a number of symbols on which the second codeword is mapped,time-frequency resources on which the second codeword is mapped, or anencoding method used for generating the second codeword, or aninformation size of a payload of the second codeword, or a block lengthof the second codeword, or a rate of the second codeword, or aredundancy version number of the first codeword, or a transmit antennaconfiguration used for the second codeword or pre-coding used for thesecond codeword.
 9. A wireless communication terminal comprising: atransceiver; a controller coupled to the transceiver, the controllerconfigured to hypothesize a first codeword and to hypothesize a secondcodeword including information associated with the first codeword, thecontroller configured to obtain channel state information from areceived signal, the controller configured to estimate a decoder errorrate of the first codeword under a condition that the second codeword isnot decoded correctly, the decoder error rate is estimated using amapping function that includes channel state information; wherein thefirst codeword corresponds to a data payload and the second codewordcorresponds to a control channel necessary for determining transmissionparameters and scheduling information of the data payload.
 10. Theterminal of claim 9, the controller configured to determinesynchronization status of the radio link based upon the estimateddecoder error rate of the first codeword.
 11. The method of claim 9, thecontroller configured to generate channel quality indication reportsbased on the estimated decoder error rate for the first codeword. 12.The terminal of claim 9, the controller configured to hypothesize athird codeword including information associated with the second codewordand to estimate the decoder error rate of the first codeword under acondition that the second and third codewords are not decoded correctly.13. The terminal of claim 12, wherein the first codeword corresponds toa data payload and the second codeword corresponds to a control channel,wherein the information of the second codeword includes transmissionparameters and scheduling information of the data payload, and the thirdcodeword corresponds to a control format indicator channel wherein theinformation of the third codeword includes information related to atransmission parameters of the control channel.
 14. The terminal ofclaim 12, the controller configured to generate channel qualityindication reports based on the estimated decoder error rate for thefirst codeword.
 15. The terminal of claim 12, the information in thethird code word is a transmission parameter corresponding to any one of:a number of symbols on which the second codeword is mapped,time-frequency resources on which the second codeword is mapped, or anencoding method used for generating the second codeword, or aninformation size of a payload of the second codeword, or a block lengthof the second codeword, or a rate of the second codeword, or aredundancy version number of the first codeword, or a transmit antennaconfiguration used for the second codeword or pre-coding used for thesecond codeword.